Distance Calculator
Distance from Fort William to Portsmouth
The shortest distance (air line) between Fort William and Portsmouth is 446.50mi (718.57 km)
How far is it between Fort William and Portsmouth.
Fort William is located in Lochaber; Skye & Lochalsh; Arran & Cumbrae and Argyll & Bute, United Kingdomcountry within 56° 49' 11.28" N -6° 53' 41.28" W (56.8198, -5.1052) coordinates. The local time in Fort William is 12:33 (15.10.2026)
Portsmouth is located in Portsmouth, United Kingdomcountry within 50° 48' 20.88" N -2° 54' 46.08" W (50.8058, -1.0872) coordinates. The local time in Portsmouth is 12:33 (15.10.2026)
The calculated flying distance from Fort William to Portsmouth is 446.50miles which is equal to 718.57 km.
Fort William, Lochaber; Skye & Lochalsh; Arran & Cumbrae and Argyll & Bute, United Kingdom
Related Distances from Fort William
Portsmouth, Portsmouth, United Kingdom

